.join-us{position:relative}.join-us .join-us-header{height:300px;background:url(../img/join-header.98d40346.jpg) top no-repeat;background-size:auto 100%}.join-us .join-us-header .header-contnet{width:1200px;padding-top:108px;margin:0 auto}.join-us .join-us-header .header-contnet .title{font-size:36px;color:#fff;line-height:48px;margin-bottom:12px}.join-us .join-us-header .header-contnet .tips{font-size:18px;color:hsla(0,0%,100%,.8);line-height:24px}.join-us .join-us-type{width:100%;z-index:999}.join-us .join-us-type .data-type{width:1200px;height:70px;margin:0 auto;background:#fff;box-shadow:0 0 10px 0 #d9dfeb;border-radius:16px 16px 16px 16px;display:flex;justify-content:space-around;align-items:center}.join-us .join-us-type .data-type .type-item{padding:23px 46px;font-size:18px;color:#333;line-height:24px;cursor:pointer}.join-us .join-us-type .data-type .active{border-bottom:4px solid #398eff}.join-us .type-fixed{background:#fff;box-shadow:0 4px 10px 0 #d9dfeb;position:fixed;top:0;left:0}.join-us .type-fixed .data-type{box-shadow:none;justify-content:space-evenly;border-radius:0}.join-us .type-absolute{position:absolute;top:265px;left:0}.join-us .join-us-content .title{text-align:center;font-size:24px;font-weight:700;color:#333;line-height:32px}.join-us .join-us-content .recruit{background:linear-gradient(180deg,#fff,#fafbfc)}.join-us .join-us-content .recruit .title{padding:68px 0 38px 0}.join-us .join-us-content .recruit .recruit-item{width:1200px;margin:auto;padding-bottom:30px}.join-us .join-us-content .recruit .recruit-item .recruit-query{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:16px;color:#666;line-height:21px}.join-us .join-us-content .recruit .recruit-item .recruit-query .el-select{width:120px;margin-left:10px}.join-us .join-us-content .recruit .recruit-item .recruit-query .el-select .el-input__inner{border:1px solid #e5e5e5;color:#333}.join-us .join-us-content .recruit .recruit-item .recruit-query .el-select .el-input__inner::-moz-placeholder{font-size:14px;color:#999}.join-us .join-us-content .recruit .recruit-item .recruit-query .el-select .el-input__inner::placeholder{font-size:14px;color:#999}.join-us .join-us-content .recruit .recruit-item .recruit-query .el-select .el-input__suffix .el-icon-arrow-up:before{content:"\e78f"}.join-us .join-us-content .recruit .recruit-item .el-collapse{border:0}.join-us .join-us-content .recruit .recruit-item .el-collapse .el-collapse-item{margin-bottom:20px;background:#fff;box-shadow:0 0 10px 0 hsla(0,0%,81.6%,.302);border:1px solid #f0f1f2}.join-us .join-us-content .recruit .recruit-item .el-collapse .el-collapse-item:last-child{margin:0}.join-us .join-us-content .recruit .recruit-item .el-collapse .el-collapse-item .recruit-name{display:flex;justify-content:space-between;align-items:center}.join-us .join-us-content .recruit .recruit-item .el-collapse .el-collapse-item .recruit-name .name{width:920px}.join-us .join-us-content .recruit .recruit-item .el-collapse .el-collapse-item .recruit-name .place{width:180px;font-size:16px;color:#999;line-height:24px}.join-us .join-us-content .recruit .recruit-item .el-collapse .el-collapse-item .is-active .recruit-name .place{display:none}.join-us .join-us-content .recruit .recruit-item .el-collapse .el-collapse-item .el-collapse-item__header{height:auto;padding:22px 0 22px 40px;border:0;font-size:18px;color:#333;line-height:24px}.join-us .join-us-content .recruit .recruit-item .el-collapse .el-collapse-item .el-collapse-item__arrow{margin:0 30px 0 auto;color:#b6b6b6;font-weight:700}.join-us .join-us-content .recruit .recruit-item .el-collapse .el-collapse-item .el-collapse-item__content{padding:0 40px 37px 40px;font-size:16px;color:#333;line-height:40px}.join-us .join-us-content .recruit .recruit-item .el-collapse .el-collapse-item .el-collapse-item__content .item-title{font-weight:700}.join-us .join-us-content .recruit .recruit-item .el-collapse .el-collapse-item .el-collapse-item__content .item-tag{line-height:21px;border-bottom:1px dashed #d6d6d6;padding-bottom:20px;margin-bottom:10px}.join-us .join-us-content .recruit .recruit-item .el-collapse .el-collapse-item .el-collapse-item__content .item-tag i{color:#666;margin-right:10px}.join-us .join-us-content .recruit .recruit-item .el-collapse .el-collapse-item .el-collapse-item__content .item-tag span{margin-right:32px}.join-us .join-us-content .recruit .recruit-item .el-collapse .el-collapse-item:hover .el-collapse-item__arrow,.join-us .join-us-content .recruit .recruit-item .el-collapse .el-collapse-item:hover .el-collapse-item__header,.join-us .join-us-content .recruit .recruit-item .el-collapse .is-active .el-collapse-item__arrow,.join-us .join-us-content .recruit .recruit-item .el-collapse .is-active .el-collapse-item__header{color:#398eff}.join-us .join-us-content .life{background:#fff}.join-us .join-us-content .life .title{padding:38px 0}.join-us .join-us-content .life .life-item{width:1200px;margin:0 auto 24px auto;display:flex;flex-wrap:wrap}.join-us .join-us-content .life .life-item .item-img{margin:0 16px 16px 0;overflow:hidden;border-radius:10px}.join-us .join-us-content .life .life-item .item-img img{width:100%}.join-us .join-us-content .life .life-item .item-img img:hover{transform:scale(1.2);transition:transform .5s}.join-us .join-us-content .life .life-item .item-img:first-child{width:592px}.join-us .join-us-content .life .life-item .item-img:nth-child(2){width:288px}.join-us .join-us-content .life .life-item .item-img:nth-child(3){margin-right:0;width:288px}.join-us .join-us-content .life .life-item .item-img:nth-child(4){width:288px}.join-us .join-us-content .life .life-item .item-img:nth-child(5){margin-right:0;width:896px}.join-us .join-us-content .welfare{background:#fafbfc}.join-us .join-us-content .welfare .title{padding:38px 0}.join-us .join-us-content .welfare .welfare-item{width:1200px;margin:auto;padding-bottom:45px;display:flex;flex-wrap:wrap;justify-content:space-between}.join-us .join-us-content .welfare .welfare-item .item-img{width:226px;height:56px;margin-bottom:16px;background:#fff;box-shadow:0 0 4px 0 rgba(170,217,255,.302);border-radius:8px 8px 8px 8px;text-align:center;padding:18px 0;position:relative}.join-us .join-us-content .welfare .welfare-item .item-img img{width:24px;height:24px}.join-us .join-us-content .welfare .welfare-item .item-img:hover{box-shadow:0 0 10px 0 rgba(170,217,255,.5);animation:welfareAnimation 1s linear infinite}@keyframes welfareAnimation{0%{top:0}50%{top:-10px}to{top:0}}.join-us .join-us-footer{background:url(../img/contact.81a80cab.png) 50% no-repeat;background-size:100% 100%}.join-us .join-us-footer .footer-content{width:1200px;margin:auto;padding:53px 0;display:flex;justify-content:space-between;align-items:center}.join-us .join-us-footer .footer-content .footer-title .title{font-size:36px;color:#fff;line-height:48px}.join-us .join-us-footer .footer-content .footer-title .tips{font-size:16px;color:#fff;line-height:20px;margin-top:5px}.join-us .join-us-footer .footer-item{font-size:16px;font-weight:500;color:#fff;line-height:20px;margin:10px 0;display:flex;align-items:center;justify-content:flex-end}.join-us .join-us-footer .footer-item img{width:16px;margin-top:4px}.join-us .join-us-footer .footer-item span{width:345px;margin-left:10px}